package cn.analysis.project.domain;

import cn.analysis.framework.web.domain.TimeBaseEntity;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;

/** 基础指标 */
@TableName(value = "indicator")
public class SysIndicator extends TimeBaseEntity {
    /**  */
    @TableField(value = "ID")
    private Integer Id;

    /** 指标名称 */
    @TableField(value = "NAME")
    private String name;

    /** 指标说明 */
    @TableField(value = "INSTRUCTION")
    private String instruction;

    /** 影响因子 */
    @TableField(value = "IMPACT_FACTOR")
    private Double impactFactor;

    /** 所属监测对象 */
    @TableField(value = "O_ID")
    private Integer oId;

    /**  */
    @TableField(value = "IS_ORIGINAL_VALUE")
    private String originalValue; // 应该是是否级联

    public Integer getId() {
        return Id;
    }

    public void setId(Integer id) {
        Id = id;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getInstruction() {
        return instruction;
    }

    public void setInstruction(String instruction) {
        this.instruction = instruction;
    }

    public Double getImpactFactor() {
        return impactFactor;
    }

    public void setImpactFactor(Double impactFactor) {
        this.impactFactor = impactFactor;
    }

    public Integer getoId() {
        return oId;
    }

    public void setoId(Integer oId) {
        this.oId = oId;
    }

    public String getOriginalValue() {
        return originalValue;
    }

    public void setOriginalValue(String originalValue) {
        this.originalValue = originalValue;
    }
}
